package com.th.therp.service;

import com.th.therp.pojo.dto.PurchaseDto;
import com.th.therp.pojo.dto.page.PurchasePageQueryDTO;
import com.th.therp.pojo.result.PageResult;

public interface PurchaseService {

    void add(PurchaseDto purchaseDto);

    PageResult page(PurchasePageQueryDTO purchasePageQueryDTO);

    // 根据时间范围查找采购订单的数量
    Integer findQuantityByTime(String startTime, String endTime);

    // 根据时间范围查找采购订单的金额
    Double findTotalAmountByTime(String startTime, String endTime);

    // 采购单退货
    void delete(Integer id);
}